home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / pcboard / edsb121b.zip / EDSFILE.012 < prev    next >
Text File  |  1994-05-01  |  22KB  |  437 lines

  1.                      EDSBack Call-Back Verifier v1.21b
  2.                     Copyright (c) 1994 by GO/4 Software 
  3.  
  4.                    HISTORY OF CHANGES, FIXES, & ADDITIONS
  5. ------------------------------------------------------------------------------
  6. ---EDSBACK  v1.21b
  7.            -FIXED  This will hopefully be the last fix for Caller-id.  If you
  8.                    were using the enhanced caller-id, there is a chance that
  9.                    it would still not operate correctly.  Fixed. 
  10.  
  11.  
  12. ---EDSBACK  v1.21a
  13.            -FIXED  If you were using the caller-id searching along with the
  14.                    enhanced caller-id configuration file, EDSBack would lock
  15.                    the system up.  I was check the wrong file channel for 
  16.                    errors.  Fixed.
  17.            
  18. ---OVERALL FIXES  v1.21a
  19.            -FIXED  I had the wrong address and phone numbers specified in 
  20.                    numerous places.  (Manual, registration form, etc.)
  21.  
  22.  
  23. ---INSTALL  v1.21
  24.            -ADDED  After installation is complete, a window will popup  
  25.                    telling you that you need to read the INSTALL.DOC file for
  26.                    information on configuring EDSBack.         
  27.  
  28.            -ADDED  v1.20 to v1.21 upgrading.
  29.  
  30.            -ADDED  After installing or upgrading, you have the option of 
  31.                    removing the installation files from your hard drive.
  32.  
  33.          -CHANGED  Instead of viewing the UPDATE.HIS file, Install will now 
  34.                    show you the HISTORY. file.
  35.  
  36.            -FIXED  Under some circumstances, a run-time error could generate
  37.                    when install creates the destination directory for you.
  38.                    Added error handling to this.
  39.  
  40.            -FIXED  Hotkeys for some of the prompting windows were not properly
  41.                    accepting input.
  42.  
  43. ---EDSBACK  v1.21
  44.            -FIXED  I had the wrong copyright name for the EDSBack main menu.
  45.            
  46. ---EUTMOD2  v1.21
  47.            -FIXED  If you were checking the validity of the used # trash file
  48.                    against the PCBoard USERS file, EDSBack would put a bunch
  49.                    of debugging info in the callers log and in the 
  50.                    COMPARE.RPT file.  Fixed.
  51.  
  52. -OVERALL FIXES
  53.            -FIXED  I missed converting the version numbers from 1.15 in a few
  54.                    of the files.  I think I've found em all now.
  55.  
  56.            -FIXED  Accidentaly left a batch file that was not needed in the
  57.                    EDSBack archive.  Fixed.
  58.  
  59.  
  60. ---INSTALL  v1.20
  61.      -NEW PROGRAM  A new program has been included in the EDSBack archive.
  62.                    INSTALL.EXE will either Install EDSBack for you, or 
  63.                    upgrade your existing EDSBack installation.
  64.  
  65. ---EDSBACK  v1.20
  66.        -OPTIMIZED  Tried to speed up a few of the file I/O routines. (Mainly
  67.                    the database searches.)
  68.            
  69.            -ADDED  The caller-id support has been enhanced.  There is a new 
  70.                    config file for you to use if you wish to use the enhanced
  71.                    caller-id support.  (If you like the old way of handling
  72.                    caller-id, simply do not create this file)  A new file 
  73.                    called EDSCID.CFG can be created with your favorite text
  74.                    editor, and if you wish to use it, here is the format. 
  75.                    
  76.                      Line #1: Path & name of file that contains caller-id 
  77.                               info.  (If using caller-id info provided by 
  78.                               modem, simply leave this field blank)
  79.  
  80.                      Line #2: Security level to place user at if either of 
  81.                               his/her phone numbers are found in the caller 
  82.                               ID string. (A setting of 0 will disable this 
  83.                               option.)
  84.  
  85.                      Line #3: # of days to add to date of verification to 
  86.                               place as user's expiration date if his/her 
  87.                               phone numbers are found in the caller-id string.
  88.                               (A setting of 0 will disable this option)
  89.  
  90.                      Line #4: Value to put in place of user's expiration sec.
  91.                               level if either of his/her phone numbers are
  92.                               found in the caller-id string.
  93.             
  94.                    
  95.                    If you don't want to use this new config file, the caller 
  96.                    will be upgraded according to the defaults setup in the
  97.                    configuration settings and caller-id information will be
  98.                    retrieved from the modem.
  99.  
  100.          -CHANGED  When EDSBack tells the user to enter/pick a number with 
  101.                    more digits, it will now display the "Press Enter to 
  102.                    continue" prompt.
  103.          
  104.          -CHANGED  The minimum # of digits to dial has been made a bit 
  105.                    stricter than previous versions.  If the user chooses
  106.                    to use either the data or home number as their callback
  107.                    number, it will now check that number for compliance with
  108.                    the minimum # of digits to dial.  Also, if they were not
  109.                    entering an international #, and they entered dashes 
  110.                    within the number field, the minimum # of digits 
  111.                    calculation would be inaccurate.  Code has been added to
  112.                    strip out dashes before calculating the number of digits
  113.                    entered.
  114.            
  115.            -FIXED  If you did not have your template names typed in uppercase,
  116.                    EDSBack would not recognize them.  Fixed.
  117.            
  118.            -ADDED  4 Environment settings have been added (To hold you off 
  119.                    until v2.00 is out :)  They are as follows:
  120.  
  121.                        /ALERT  --  Will sound a siren whenever the user 
  122.                                    enters a number that was found in the 
  123.                                    bad # file.
  124.  
  125.                    /LOCALONLY  --  Only allow local users in EDSBack.  (For
  126.                                    testing purposes before you actually put
  127.                                    it online.)
  128.  
  129.                       /NOINFO  --  Do not allow the caller to view the
  130.                                    (E)DSInfo screen.  (You may also wish to
  131.                                    edit the prompt so that it no longer 
  132.                                    contains the (E)DSInfo selection.  It is
  133.                                    prompt #15)
  134.  
  135.                       /BYPASS  --  This environment switch will tell EDSBack    
  136.                                    to bypass the EDSBack main menu and go
  137.                                    directly into the callback process. 
  138.            
  139.            -ADDED  The "Press enter to conitnue" prompt will now be displayed 
  140.                    after every fatal error.  Previously the screen would clear
  141.                    the error so fast that you couldn't see what was going on
  142.                    unless you checked your log file.
  143.            
  144.            -ADDED  Last minute addition that will allow you to stop the 
  145.                    verification process and (if you wish) lockout the user.
  146.                    If you hit ESCAPE while at the sysop status screen (while
  147.                    EDSBack is "Waiting for connection"), it will ask you if 
  148.                    you want to (L)ockout the caller, (E)xit EDSBack, or 
  149.                    (C)ancel the operation.
  150.            
  151.            -FIXED  In certain conditions, a user could simply hit enter and 
  152.                    bypass the "Enter your full name" field upon verification.
  153.                    Also optimized the code a bit while I was fixing the bug.
  154.                    Fixed.
  155.            
  156.            -ADDED  EDSBack now supports high ascii characters when verifying
  157.                    a callers name, password, city, or verification string.
  158.                    (NOTE: You must have the high-ascii filter disabled in 
  159.                    order for this to work...  If you don't care about the 
  160.                    high-ascii support, then turn on your high-ascii filter in
  161.                    PCBSETUP)
  162.        
  163.        -OPTIMIZED  If the user ran (E)DSInfo, the graph would display 
  164.                    extremely slow.  It displays much faster now.
  165.          
  166.          -CHANGED  When exiting, EDSBack would automatically make sure the   
  167.                    colors were correct and clear the screen.  This would mess
  168.                    up the display if you had some weird default colors.  
  169.                    Changed by changing the color to the default color before
  170.                    clearing the screen.
  171.            
  172.            -FIXED  If you had EDSBack set to shell out to a batch file prior
  173.                    to upgrading the user, there is a chance that the USERS.SYS
  174.                    file that EDSBack writes could be left in the directory.
  175.                    Fixed by deleting the USERS.SYS file if it exists.
  176.  
  177.          -CHANGED  Previously, EDSBack would allow the user to enter their   
  178.                    alias as their name (for name verification) if, and only
  179.                    if the user's alias was in operation.  This has been 
  180.                    changed so that (just like at login) they can either enter
  181.                    their real name, or alias no matter what the circumstances
  182.                    are.
  183.            
  184.            -FIXED  The number selection menu could be bypassed if you had the
  185.                    corresponding prompt utilization turned off.  Prompt 
  186.                    utilization is now ignored for all input routines.
  187.  
  188.        -OPTIMIZED  Optimized the input routines so that it saved 132 bytes in
  189.                    PPE size (oh wow :) and if the caller is in CTTY mode, the
  190.                    prompts should look OK now. 
  191.  
  192.          -CHANGED  The prompt utilization toggle is now ignored for all input
  193.                    prompts.
  194.  
  195.         Documentation
  196.        ---------------
  197.          -UPDATED  The list of registered users at the end of the manual was
  198.                    updated.
  199.          
  200.          -REMOVED  Due to the new installation facility, most of the 
  201.                    installation section was removed from the manual.
  202.            
  203.            -ADDED  Material supporting some of the new options has been added
  204.                    to the manual.
  205.        
  206.        -CORRECTED  A number of corrections and changes have been made to the
  207.                    manual.  These are minor grammar, spelling, wording, and
  208.                    punctuation corrections.
  209.  
  210. ---EDSUTIL  v1.20
  211.          -REMOVED  The trash file conversion to the post v1.07 format has 
  212.                    been removed.  If you're running a version as old as v1.07,
  213.                    you might as well re-install everything :)
  214.  
  215. ---EUTMOD2  v1.20
  216.            -ADDED  Whenever packing the already used # trash file, EDSUtil
  217.                    will ask you whether or not you wish to search the PCBoard
  218.                    USERS file to make sure all the users in the EDSBack trash
  219.                    file are still active.  If you select yes, EDSBack will
  220.                    begin searching.  If EDSBack finds a user in the trash 
  221.                    file that does not exist in the PCBoard users file, it will
  222.                    mark that user for deletion from the EDSBack trash file 
  223.                    and he/she will be packed out. 
  224.            
  225.            -FIXED  If you were packing the trash file from remote, the 
  226.                    percentage bar would sometimes display incorrectly.  Fixed 
  227.                    by only displaying the percentage bar if you are online
  228.                    locally, and displaying a simple percent value if you are
  229.                    calling remotely...
  230.  
  231.          -REMOVED  Removed pre v1.07 trash file conversion code.
  232.  
  233. ---EUTMOD4  v1.20
  234.        -OPTIMIZED  Removed some unneeded code.  (Reduced PPE size by 
  235.                    approximately 948 bytes)
  236.  
  237. ---EUTMOD5  v1.20
  238.            -FIXED  If you were packing the timetables from remote, the 
  239.                    percentage bar would sometimes display incorrectly.  Fixed 
  240.                    by only displaying the percentage bar if you are online
  241.                    locally, and displaying a simple percent value if you are
  242.                    calling remotely...
  243.  
  244. ---EUTMOD6  v1.20
  245.            -FIXED  If you were packing the trash file from remote, the 
  246.                    percentage bar would sometimes display incorrectly.  Fixed 
  247.                    by only displaying the percentage bar if you are online
  248.                    locally, and displaying a simple percent value if you are
  249.                    calling remotely...
  250.            
  251.            
  252.            -FIXED  When editing the security trashfile, EDSUtil would not 
  253.                    let you type S to change the security level.  Instead, it
  254.                    was waiting for you to type N. 
  255.  
  256. ---EUTMOD7  v1.20
  257.            -FIXED  If you were packing the trash file from remote, the 
  258.                    percentage bar would sometimes display incorrectly.  Fixed 
  259.                    by only displaying the percentage bar if you are online
  260.                    locally, and displaying a simple percent value if you are
  261.                    calling remotely...
  262.  
  263. ---EUTMOD8  v1.20
  264.        -OPTIMIZED  Removed some unneeded code.
  265.          
  266.          -CHANGED  Whenever typing a template name, it will now be converted 
  267.                    to uppercase.
  268.            
  269.            -FIXED  If you were packing the any of the files from remote, the 
  270.                    percentage bar would sometimes display incorrectly.  Fixed 
  271.                    by only displaying the percentage bar if you are online
  272.                    locally, and displaying a simple percent value if you are
  273.                    calling remotely...
  274.  
  275. ---ALL EDSBACK PERCENTAGE BARS
  276.          -CHANGED  I've always thought the color of the percentage bar was
  277.                    pretty ugly, so I changed it to Bright white on a cyan 
  278.                    background (same color that PCBPack uses with it's 
  279.                    percentage bar)
  280.  
  281.  
  282. **************************************
  283. *  EDSBack v1.15 NON-BETA RELEASED!  *
  284. **************************************
  285.  
  286. ---EDSBACK  v1.15 OFFICIAL NON-BETA PUBLIC RELEASE
  287.             -NOTE  In addition to the following changes, fixes, and additions,
  288.                    numerous changes have been made to EDSBack, EDSUtil, and 
  289.                    all modules.  
  290.          
  291.            -ADDED  When EDSBack was appending entries to the EDSBACK.CAL file,
  292.                    they were all cluttered together.  Added a line after each
  293.                    entry so it is now easier to read.
  294.  
  295.            -FIXED  When updating the EDSBACK.CAL file (during a Call-Back only
  296.                    mode), EDSBack was not opening the file in append mode. 
  297.                    Thus, some information was being overwritten.
  298.          
  299.          -CHANGED  If the user executed EDSBack in call-back only mode, it 
  300.                    will no longer search the USED # trash file.  
  301.            
  302.            -FIXED  EDSBack would tell you that your dialing template file did
  303.                    not exist, but it would still attempt to open the file.
  304.                    Fixed by exiting if the file does not exist.
  305.            
  306.            -ADDED  A 4 tick delay has been added to all FATAL errors.
  307.          
  308.          -CHANGED  Documentation and help files have been updated to clear up
  309.                    the use of the Download Bytes & Download files settings.
  310.                    Also changed the help files to reflect this.
  311.  
  312.          -REMOVED  EDSBack will no longer determine whether or not your used
  313.                    # trash file has been upgraded to the v1.09 specifications.
  314.            
  315.            -FIXED  EDSBack was incorrectly logging the wrong information to 
  316.                    the EDSBACK.CAL file when it was executed in call-back
  317.                    only mode and a non-international number was called back.
  318.  
  319.          -CHANGED  Slight modification to the internal message sent to the 
  320.                    user after a successful verification.
  321.          
  322.          -CHANGED  The internal message that is sent to the SysOp has been  
  323.                    changed to include the user's phone #s and address 
  324.                    information.
  325.            
  326.            -FIXED  The "Returning to @boardname@" prompt would sometimes be
  327.                    displayed before the other prompts were displayed.  Fixed
  328.                    by only displaying this prompt after all other prompts 
  329.                    have already been displayed.
  330.          
  331.          -CHANGED  Changed the way in which EDSBack sends a linefeed after it
  332.                    displays the input prompts.
  333.          
  334.          -CHANGED  A few of the statements to flush the local keyboard buffer,
  335.                    and the incoming modem buffer were moved closer to the 
  336.                    input statements to improve the efficiency of blocking 
  337.                    unwanted incoming data.  
  338.           
  339.           -DELAYS  The following delays have been added/changed:
  340.            
  341.                        1) Built-in delay after connection is now 40 ticks.
  342.                        2) Built-in delay if 2400 baud connection detected is
  343.                           now 30 ticks.  (On top of the 40 ticks which totals
  344.                           70 ticks.)
  345.                        3) Built-in delay after information screen is displayed
  346.                           to user, but before input prompts are displayed is
  347.                           now 18 ticks.                       
  348.  
  349.            -ADDED  When displaying the file EDSCAL right before the user is
  350.                    called back, EDSBack will set the @optext@ macro equal to
  351.                    the number being called back.
  352.          
  353.          -CHANGED  Instead of displaying prompt number 6 before calling the
  354.                    user back, (The prompt that tells them they are about to
  355.                    be called back) EDSBack will display the file EDSCAL.  It
  356.                    can be graphics and/or language specific.  In conjunction
  357.                    with this, I removed the hard-coded clear screen.  This
  358.                    can now be user defined from within the EDSCAL file with
  359.                    the @cls@ macro.
  360.  
  361.          -CHANGED  The EDSBack main menu has been changed.  I like the new   
  362.                    look better than the old.  The filename is EDSWC
  363.            
  364.            -ADDED  A 4 second delay has been added to the hangup.  This is 
  365.                    done to ensure the line is clear before dialing.  This 
  366.                    will be configurable in the future.  
  367.  
  368.            -ADDED  EDSBack now sets the packout date to 5 days after the 
  369.                    verification date.  (This will be configurable in the 
  370.                    next release...  Making it configurable in this release 
  371.                    is beyond the scope of this release.)
  372.  
  373. ---EDSUTIL  v1.15
  374.            -ADDED  EDSUtil will now process the first stacked command on the
  375.                    Conference command prompt.  ie., if you type EDSUTIL P 
  376.                    from your PCBoard Main Menu (Conference command prompt),
  377.                    EDSUtil will now recognize the P and go directly to the 
  378.                    prompt editing mode.  It will ONLY recognize ONE stacked
  379.                    command, though.  V1.20 will be able recognize all stacked 
  380.                    commands when released.  
  381.  
  382. ---EUTMOD1  v1.15
  383.          -CHANGED  Prompt number 6 (Starting callback prompt) is no longer 
  384.                    needed and the default has been replaced with "NO LONGER
  385.                    IN USE".
  386.  
  387. ---EUTMOD2  v1.15
  388.          -CHANGED  The default command in the Used # Editor has been changed 
  389.                    to the last command that was issued.
  390.  
  391. ---EUTMOD4  v1.15
  392.          -CHANGED  The length of the prompt for the # of daily bytes & # of
  393.                    total bytes to add wasn't allowing you to enter enough 
  394.                    numbers.  Changed so that you may enter many more numbers
  395.                    than before.
  396.          
  397.          -CHANGED  The Variable Type for the # of files to add to the users
  398.                    # of files downloaded has been changed to a Signed Word 
  399.                    variable.  This will allow values from -32767 to 32767.
  400.  
  401. ---EUTMOD8  v1.15
  402.            -FIXED  Some of the prompts were still displaying "Local calling #
  403.                    list successfully packed...".  Fixed to reflect that the
  404.                    file is now called the allowed # calling file.
  405.  
  406.  
  407. ---EDSMOD4 (CONFIG EDITOR) (EDSFIX UPDATE PATCH FOR V1.14)          
  408.            -FIXED  If you changed the "Default Exp. Days" setting in the  
  409.                    config settings, it would only write one byte of the two  
  410.                    bytes of information that it was supposed to write.  
  411.  
  412.            -FIXED  If you changed the "# of files to add to user's total 
  413.                    files" in the config settings, it would write 4 bytes 
  414.                    instead of the two that it was supposed to write.
  415.  
  416.  
  417. ---EDSBACK  v1.14 Beta Release 14
  418. ---EDSBACK  v1.13 Beta Release 13
  419. ---EDSBACK  v1.12 Beta Release 12
  420. ---EDSBACK  v1.11 Beta Release 11
  421. ---EDSBACK  v1.10 Beta Release 10
  422. ---EDSBACK  v1.09 Beta Release 9
  423. ---EDSBACK  v1.08 Beta Release 8
  424. ---EDSBACK  v1.07 Beta Release 7
  425. ---EDSBACK  v1.06 Beta Release 6
  426. ---EDSBACK  v1.05 Beta Release 5
  427. ---EDSBACK  v1.04 Beta Release 4
  428. ---EDSBACK  v1.03 Beta Release 3
  429. ---EDSBACK  v1.02 Beta Release 2
  430. ---EDSBACK  v1.00 Beta Release 1
  431.       -OFFICIAL BETA RELEASE
  432.  
  433. ---Internal & classified External ALPHA releases
  434.  
  435. ---EDSBACK  v1.00 ALPHA Release
  436.  
  437.